@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,p,li,td,table,ul,ol,dl,input{margin:0px; padding:0px; font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
body{background:#1A1A1A; overflow-x:hidden;}
ul,ol,li,dl{list-style:none;}
i,em{font-style:normal;}
a{text-decoration:none;}
img{border:none;}
.indexCon{position:relative; z-index:1}
.headDiv,.footDiv,.searchDiv,.mainDiv{width:100%; float:left; overflow:hidden; clear:both;}
.headDiv{background:#000; min-width:1000px; overflow:hidden;}
.headleftDiv{float:left; width:60%; min-width:600px; overflow:hidden;}
.headrightDiv{float:right; padding-right:15px; overflow:hidden;}
.headleftDiv span,.headDiv a,.headleftDiv strong{display:block; margin:0px 4px; float:left; padding:0px 5px; color:#fff; line-height:32px; border-top:solid 2px #000;}
.headleftDiv span{padding-left:15px;}
.headleftDiv strong{color:#Ff0; margin-left:25px;}
.headleftDiv strong b{margin:0px 5px;}
.headleftDiv a:hover,.headleftDiv a.selecta{color:#FF0; border-top:solid 2px #ff0;}
.headrightDiv a{display:block; float:right; padding:0px 8px 0px 2px; line-height:32px; margin:0px 4px; background:url(../images/topregbg.png) right no-repeat;}
.headrightDiv a:hover{text-decoration:underline;}
.headrightDiv a span i{color:#FF0; font-weight:bold;}
.footDiv{border-top:solid 1px #999; padding-top:12px; clear:both; float:left; width:100%; text-align:center; color:#fff;}
.footDiv a{color:#999; margin:0px 6px;}
.footDiv a:hover{color:#fff; text-decoration:underline;}
.footDiv span{display:block; padding-top:10px; line-height:18px; color:#666;}
.indexmain{
	margin:0 auto;
	width:100%;
	clear:both;
	z-index:2;
	height:560px;
}
/*
.logoDiv{
	position:absolute;
	z-index:4;
	left: 222px;
	top: 29px;
	width:272px;
	height:54px;
}*/
.logoDiv{
	z-index:4;
	float:left;
	width:272px;
	height:54px;
}
.menuDiv{float:left; padding:20px 0px; width:100%; overflow:hidden; min-width:720px;}
.menuDiv img.logo{float:left; margin-left:20px;}
.menuDiv a{display:block; height:68px;float:right; text-align:center; width:68px; margin:0px 6px; text-align:center; color:#666;}
.menuDiv a img{display:block; margin:0 auto; border:none; padding:5px 0px;}
.menuDiv a:hover,.menuDiv a.selectmenua{background:url(../images/menubg.png) no-repeat; color:#222; font-weight:bold;}
.searchDiv{background:url(../images/searchtitbg.png) repeat-x bottom; height:26px; border-top:solid 1px #000; border-bottom:solid 1px #000;}
.searchWord{float:left; padding-left:30px;}
.searchWord li{float:left;}
.searchWord li.searchclass{background:url(../images/searchclass.png) repeat-x bottom; height:26px; width:99px;}
.searchWord li.searchclass span{display:block; line-height:26px; color:#666; text-align:left; padding-left:5px;}
.searchWord li.searchclass ul.seocndulli{margin:0px; padding:0px;position: absolute;visibility: hidden; background:#1c1c1c; width:99px;}
.searchWord li.searchclass ul.seocndulli li{ float:inherit; display:inline; width:99px;}
.searchWord li.searchclass ul.seocndulli li a{ color:#FF0; background:none; display:block; padding-left:5px; line-height:22px; background:#1c1c1c;}
.searchWord li.searchclass ul.seocndulli li a:hover{background:#000;}
.searchWord li input.searchinput{background:url(../images/searchinputmidbg.png) repeat-x top; height:26px; border:none; line-height:26px; font-size:12px; color:#000; width:280px;}
.searchWord li img.picbuttom{margin-right:50px;}
.searchWord li.picsearch,.searchWord li.searchpicclass{background:url(../images/searchtitline.png) no-repeat left; width:110px; white-space:nowrap; line-height:26px; height:26px; text-align:center;}
.searchWord li.picsearch a{color:#fff; display:block; width:110px; margin:0 auto; background:url(../images/searchmorecla.png) no-repeat right;}
.searchWord li.picsearch a:hover{background:#1C1C1C url(../images/searchmorecla.png) no-repeat right;}
.searchWord li.picsearch ul.seocndulli{margin:0px; padding:0px;position: absolute;visibility: hidden; background:#1c1c1c;}
.searchWord li.picsearch ul.seocndulli li{ float:inherit; display:inline;}
.searchWord li.picsearch ul.seocndulli li a{ color:#FF0; background:none;}
.searchWord li.picsearch ul.seocndulli li a:hover{background:#000;}
.searchWord li.searchpicclass{width:80px;}
.searchWord li.searchpicclass a{color:#fff;}
.searchlist{background:#000; float:left; margin:8px 0px 2px 0px; width:100%; clear:both; line-height:28px; color:#666;}
.searchlist i{margin-left:35px;}
.searchlist a{background:url(../images/topregbg.png) right no-repeat; margin-left:8px; color:#fff;}
.searchlist a span{margin-right:8px;}
.searchlist em{color:#fff; margin:0px 5px;}
.piclistshow{float:left; width:auto; overflow:hidden; padding-left:25px;}
.piclistshow li{float:left; margin:6px; padding:8px; background:#000; width:195px; overflow:hidden;}
.piclistshow li img{display:block; margin-bottom:6px;}
.piclistshow li span{line-height:22px; font-weight:bold; float:right; color:#FF0;}
.piclistshow li strong{float:left; color:#fff;}
.piclistshow li div.picshowmore{clear:both; width:100%; color:#333;}
.piclistshow li div.picshowmore i{margin:0px 5px;}
.piclistshow li div.picshowmore i em{color:#333;}
.piclistshow li:hover div.picshowmore{clear:both; width:100%; color:#ccc;}
.piclistshow li:hover div.picshowmore i em{color:#ff0;}

.gjsearchDiv{width:980px; overflow:hidden; margin:0 auto; float:inherit;}
.gjsearchL{float:left; width:48%; margin-left:15px; border:solid 1px #505050; background:#313131;}
.gjsearchL h3,.gjsearchR h3{background:#CCC; line-height:28px; height:28px;}
.gjsearchL h3 b,.gjsearchR h3 b{margin-left:10px; color:#333;}
.gjsearchMeg{clear:both; padding:10px; float:left; width:95%;}
.gjsearchMeg ul{clear:both;}
.gjsearchMeg li.gjsearhWord{float:left; width:200px; text-align:right; margin:20px 0px; padding-right:10px; color:#999; height:22px; line-height:22px;}
.gjsearchMeg li.gjsearhWord strong{margin:0px 5px; color:#FF0;}
.gjsearchMeg li.gjsearhinput{float:left; width:220px; margin:20px 0px; }
.gjsearchMeg li.gjsearhinput input.txtinput{width:100%; height:22px; line-height:22px;}
.gjsearchMeg dl{clear:both; margin:10px 0px;}
.gjsearchMeg dt{float:left; width:90px; text-align:right; color:#999; font-weight:bold;}
.gjsearchMeg dd{margin-left:100px; font-size:14px; color:#fff; line-height:22px;}
.gjsearchMeg dd span{margin-right:10px;}
.gjsearchMeg dd span input{margin-right:3px;}
.gjsearchR{float:right; width:48%; margin-right:15px; border:solid 1px #505050; background:#313131;}


.clearboth{clear:both;}
.classWord{clear:both;float:left; padding:0px 0px 8px 0px; min-width:980px; overflow:hidden; margin:10px 10px;}
.classWord h3{background:#CCC; height:28px; line-height:28px; padding-left:4px;}
.classWord h3 b{float:left;}
.classWord h3 a{float:left; margin:0px 4px; font-weight:normal; color:#666;}
.classWord h3 a.righta{float:right; margin-right:10px;}
.classWord dl{float:left; width:85px; margin:0px 4px;}
.classWord dl dt{color:#fff; font-weight:bold; line-height:22px; padding:8px 0px 0px 6px;}
.classWord dl dd{margin:0px;}
.classWord dl dd a{display:block; line-height:22px; color:#999;}


/*.picclassDiv{float:left; width:100%; clear:both; margin:10px 10px 5px 10px; overflow:hidden; padding:10px 0px;}
.picclassDiv dl{float:left; width:335px; margin:3px 5px; padding:0px 5px 0px 5px;}
.picclassDiv dl dt{width:140px; float:left;}
.picclassDiv dl dt img{float:left; display:block; margin-bottom:4px;}
.picclassDiv dl dt a{float:left; width:100%; display:block; background:#999; text-align:center; line-height:22px; color:#f00;}
.picclassDiv dl dd{margin-left:143px; clear:right;color:#999;}
.picclassDiv dl dd a{color:#999; margin:3px 3px; float:left; width:40px; display:block; border-right:solid 1px #ccc; padding-right:3px;}*/

.picclassDiv{float:left; width:100%; clear:both; margin:10px 10px 5px 10px; overflow:hidden; padding:10px 0px;}
.flsearchtitleCla{margin:0px 10px; float:left; width:97%; clear:both;}
.flsearchtitleCla h3{background:url(../images/flsearchtitlebg.png) bottom left repeat-x; height:30px; line-height:30px; }
.flsearchtitleCla h3 b{background:url(../images/titleh3bg.png) no-repeat; display:block; margin-left:170px; padding-left:20px; height:30px; line-height: 30px; color:#fff;}
.flsearchleft{float:left; width:160px; padding-left:10px;}
.flsearchleft img{display:block; margin:20px 0px;}
.flsearchright{margin-left:170px; padding-top:15px;}
.flsearchright dl{float:left; width:100%; clear:right; padding:10px 0px; margin:5px 0px; border-bottom:dashed 1px #999;}
.flsearchright dt{float:left; width:85px; text-align:right; color:#666; font-weight:bold; font-size:12px; padding-left:5px; line-height:26px;}
.flsearchright dd{margin-left:90px; color:#eee; line-height:26px;}
.flsearchright dd a{color:#eee; margin:0px 5px; font-size:13px;}

.thirdPage{clear:both; margin:0 auto; width:980px; border:solid 1px #505050; background:#313131; float:left; margin-top:10px; margin-bottom:10px;}

.showpicleft{float:left; width:665px; margin-top:10px; margin-left:10px;}
.picshowDiv{background:#000; padding:10px; position:relative; float:left; width:645px;}
.picshowDiv h2{color:#999; line-height:32px; height:32px; background:#333; padding-left:10px; margin-bottom:8px; padding-right:35px;}
.picshowDiv h2 b{float:left;}
.picshowDiv h2 span{font-weight:normal; float:right;}
.picshowDiv .showpichotDiv{
	position:absolute;
	left: 602px;
	top: -1px;
}
.picshowDiv .downloadpic{
	position:absolute;
	left: 10px;
	top: 466px;
	width:635px;
	background:#000;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	line-height:28px;
	height:28px;
	color:#fff;
	padding-left:10px;
}
.picshowDiv .downloadpic b{float:left; font-weight:normal;}
.picshowDiv .downloadpic span{float:right; color:#FF0;}
.showpicMeg{background:#313131; float:left; width:100%; margin:5px 0px; overflow:hidden; padding:5px 0px;}
.showpicMeg li{margin:0px 10px; line-height:26px; float:left; width:290px;}
.showpicMeg li span{display:block; float:left; width:90px; text-align:right; color:#666;}
.showpicMeg li strong{float:left; display:block; text-align:left; font-weight:normal; color:#fff;}
.copryright{clear:both; margin-top:10px; padding:10px; color:#666; line-height:20px; float:left; width:98%;}
.showpicright{float:right; width:290px; margin-top:10px;}
.sowpiczj{float:left; width:280px; padding:0px 10px 10px 0px; margin-bottom:10px;}
.sowpiczj h3{background:#444; padding-left:10px; line-height:28px; margin-bottom:10px; color:#888; font-weight:normal;}
.sowpiczj dl{margin-bottom:8px;}
.sowpiczj dt{float:left; width:85px; overflow:hidden;}
.sowpiczj dd{margin-left:95px; padding-top:3px;}
.sowpiczj dd a{color:#fff;}
.sowpiczj dd span{display:block;color:#666; padding-top:3px; line-height:16px;}
.sowpiczj dd span a{margin-left:10px;}
.sowpiczj ul{ margin:5px 0px; clear:both; border:dashed 1px #666; float:left; width:100%;}
.sowpiczj li{float:left; margin:6px 5px;}
.picshowsearch{float:left; clear:both; width:100%; margin:10px 0px;}
.picshowsearch h3{color:#FF0; padding-left:10px; background:#444; line-height:28px;}
.picshowsearch h3 span{margin-left:20px; font-weight:normal; color:#666;}
.picshowsearch dl{clear:both; width:100%; margin:10px 0px;}
.picshowsearch dl dt{float:left; width:70px; font-weight:bold; color:#fff; line-height:20px; text-align:right;}
.picshowsearch dl dd{ margin:0px; padding:0px;margin-left:75px;}
.picshowsearch dl dd a{float:left; margin:0px 5px; line-height:20px; color:#666;}
.keryWordDiv a{margin:0px 2px; color:#666; line-height:20px;}
.keryWordDiv span{margin-left:10px;}
.keryWordDiv td{line-height:32px; color:#fff; white-space:nowrap;}
.keryWordDiv td .showpicarea{border:solid 1px #fff; background:#1c1c1c; width:230px; overflow:hidden; height:60px; line-height:20px; padding-left:5px; color:#fff;}
.keryWordDiv td .showpicname{border:solid 1px #fff; background:#1c1c1c; width:60px; color:#fff; height:20px; line-height:20px; padding-left:5px;}
.keryWordDiv td .showpictel{border:solid 1px #fff; background:#1c1c1c; width:120px; color:#fff; height:20px; line-height:20px; padding-left:5px;}
.keryWordDiv td .showpicmail{border:solid 1px #fff; background:#1c1c1c; width:230px; color:#fff; height:20px; line-height:20px; padding-left:5px;}
.keryWordDiv ul{border:none;}
.keryWordDiv li{color:#999; line-height:18px; margin:10px 0px; float:left; border-bottom:dashed 1px #666; padding-bottom:5px; clear:both; width:100%;}
.keryWordDiv li div.datetime{color:#666; text-align:right; float:left; width:100%;}
.picshowCou{clear:both; float:left;background:url(../images/telbg.png) left bottom no-repeat; height:82px;width:220px; padding-left:60px; font-family:Tahoma, Geneva, sans-serif; margin-bottom:10px;}
.picshowCou strong{font-size:26px; color:#900; display:block; padding-top:16px; margin-bottom:6px;}
.picshowCou a{margin:0px 20px 0px 0px; float:right;}
.hidestyle{display:none;}

/******** float styel*********/
.add-rss-to {OVERFLOW: hidden; width:560px; height:400px;}
.float-box-content {BORDER: #666 1px solid; width:523px; background:#444; height:394px;}
.add-rss-to .title {WIDTH: 31px; HEIGHT: 109px;  CURSOR: pointer;}
.clearfix:after {DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."}
* + HTML .clearfix {HEIGHT: 1%}
.l {FLOAT: left}
.picshowleftsea{width:100%; height:26px; line-height:26px; background:#333;}
.picshowleftsea li{float:left; padding:0px 15px; background:#7F7F7F;border-right:solid 1px #000; color:#333;}
.picshowleftsea li.selectlish{background:#fff; color:#333; font-weight:bold;}

.pingfenDiv{padding-top:5px;margin:0px 10px; margin-top:20px;}
.pingfenDiv h2{margin:0px; border-bottom:solid 1px #ccc; margin-bottom:10px;}
.pinfenMeg{padding-left:20px; float:left; padding-bottom:25px; width:600px;}
.pinfenMeg dt{float:left; margin-right:15px;}
.pinfenMeg dd{padding-top:20px;}
.pinfenMeg dd span{ margin-right:25px;}
.pinfenMeg dd span i{margin-right:5px;}
.pinfenMeg dd span b{color:#999; font-size:12px; font-weight:normal;}
.pinfenMeg dd span b img{margin-right:8px;}
.pinfenMeg dd .pingfengtj{color:#ccc; line-height:48px;}
.pinfenMeg dd .pingfengtj strong{color:#0F0; font-size:16px;}
.pinfenMeg dd .pingfengtj input.tjbtn{background:#666; border:none; color:#ddd; line-height:24px; padding:0px 8px;}

.newtuijinapic{clear:both; margin:0px 10px; margin-top:15px; padding-bottom:2px;}
.newtuijinapic h2{border-bottom:solid 1px #ccc; margin-bottom:10px;}
.newtuijianMeg{padding-top:12px; float:left; width:100%; padding-left:10px;}
.newtuijianMeg li{float:left; margin:6px 10px; width:auto; text-align:center;}
.newtuijianMeg li a{color:#ccc;}
.newtuijianMeg li a img{display:block; margin-bottom:5px;}